// buffer ： 缓冲区 ，nodejs里的一种数据格式 。二进制。
// nodejs在传递数据时候会自动转成buffer。
// 1.创建buffer 
const fs = require("fs");
// 一、创建固定大小的buffer
// let b = Buffer.alloc(10*1024,1);
// console.log(b);
// fs.writeFileSync("./buffer.txt",b);

// 二、可以把数据转成buffer 
// var b = Buffer.from("大家好");
// console.log(b);
// var b2 = Buffer.from([0xe5,0xa4,0xa7]);
// console.log(b2);

// 三、更快的创建buffer
// let b = Buffer.alloc(10);
// let b = Buffer.allocUnsafe(10); // 直接分配内存空间，不会清空内存，会用之前的数据
// console.log(b)

// 四、把buffer数据转成字符串；buffer.toString();
// var b2 = Buffer.from([0xe5,0xa4,0xa7]);
// // console.log(b2);
// console.log(b2.toString());

// let data =  fs.readFileSync("./1.txt");
// console.log(data.toString());
var b = Buffer.from("大家好");
console.log(b);
var b2 = Buffer.from([0xe5,0xa4,0xa7,0xe5,0xae]);
console.log(b2.toString());


